Word Study
caraboid
CIDE DICTIONARY
caraboid, a. [Carabus + -oid.].
Like, or pertaining to the genus Carabus . [1913 Webster]
For further exploring for "caraboid" in Webster Dictionary Online