Coarctate - Definition

coarctate

adj 1: (of an insect pupa) enclosed in a rigid case

Look up another word