muscicides
English
Noun
muscicides
plural of
muscicide