staphylinoids
English
Noun
staphylinoids
plural of
staphylinoid