caraboid
/kɑːrəbaɪd/Definitions
1. noun
A type of ground beetle of the family Carabidae.
“The entomologist studied various caraboid species in the forest.”
1. noun
A type of ground beetle of the family Carabidae.
“The entomologist studied various caraboid species in the forest.”