carpoidea
/kärpoɪˈdiːə/Definitions
1. noun
A suborder of beetles in the family Chrysomelidae, commonly known as leaf beetles.
“The carpoidea suborder includes over 60,000 species of leaf beetles worldwide.”
1. noun
A suborder of beetles in the family Chrysomelidae, commonly known as leaf beetles.
“The carpoidea suborder includes over 60,000 species of leaf beetles worldwide.”