cantharids
English
Noun
cantharids
plural of
cantharid