Caraboid


(a.) Like, or pertaining to the genus Carabus.



Similar Words:

Carabao   Carabid   Carabine   Carabineer   Caraboid   Carabus   Scarab   Scarabaeus   Scarabee   Scaraboid