CARABOID


Meaning of CARABOID in English

ˈkarəˌbȯid adjective

Etymology: New Latin Caraboidea

1. : of or relating to the Caraboidea

2. of a beetle larva : active and predacious with well-developed thoracic legs and considerable chitinization

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.