SynonymX
Speak
Coarctate
Definition of Coarctate
1.
(of an insect pupa) enclosed in a rigid case
Adjective Satellite
Semanticaly linked words with "coarctate"
enclosed