adj. coarctate, having a hard covering, shelled (about an insect or chrysalis); pressed together; constricted, narrowed (Medicine)
COARCT
Meaning of COARCT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012