Wiktionary
chrysomelids
n. (plural of chrysomelid English)
n. (plural of chrysomelid English)