Caraboidea meaning

A taxonomic superfamily within the suborder Adephaga — the ground beetles.
pronoun
0
0
Advertisement

Origin of caraboidea

  • Carabus +‎ -oidea
    From Wiktionary