molluscacides
English
Noun
molluscacides
plural of
molluscacide