English dictionary
coarctate
/k/oU/'/A/rkt/eI/t/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
adjective
-
Pressed together; closely connected; -- applied to insects having the abdomen separated from the thorax only by a constriction.
Source: webster1913
adjective satellite
-
(of an insect pupa) enclosed in a rigid case
Source: WordNet 3.0