caraboid
From ZooTerms (Dictionary of Invertebrate Zoology)
Arthropoda: Insecta) Resembling Carabidae; a carabid beetle; the second instar larvae of Meloidae, the blister beetles
caraboid also carabidoid (adjective; Greek karabos, a kind of beetle): (