Word info

caraboid

Adjective

Meaning

Like, or pertaining to the genus Carabus.

Source: Webster's dictionary

Close letter words and terms