ascaricides
English
Noun
ascaricides
plural of
ascaricide