English Noun bugicides plural of bugicideWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads