caraboid

形容词 adj.

英文释义

形容词 adj.
  1. Resembling or belonging to the family Carabidae the ground beetles.
  2. motile and having well developed thoracic legs. Compare cerambycoid and curculionoid.
13 次浏览 数据来源: Wiktionary