VariousWords beta
Definitions:
Verb
Definition: To press together; to crowd.
Adjective
coarctate
Definition: (of an insect pupa) enclosed in a rigid case
Definition: Pressed close together, constricted, narrowed, compressed.