Definition Definition

caraboid - Meaning and Examples

Meaning of 'caraboid' (Webster Dictionary)

1 . Caraboid [ a.]
- Like, or pertaining to the genus Carabus.