English | German | Russian | Czech

caraboid English

Meaning caraboid meaning

What does caraboid mean?

caraboid

Resembling or belonging to the family Carabidae the ground beetles. (of beetle larvae) motile and having well developed thoracic legs. Compare cerambycoid and curculionoid.

Are you looking for...?