scalicides
English
Noun
scalicides
plural of
scalicide