English Dictionary
◊ COARCTATE
coarctate
adj : (of an insect pupa) enclosed in a rigid case