Wiktionary
scutellerids
n. (plural of scutellerid English)
n. (plural of scutellerid English)