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.”

Synonyms

  • Chrysomelidae
  • leaf beetles

Antonyms

  • none