Coarctate Meaning
There are 1 meaning(s) for word Coarctate
Meaning 1 : (of an insect pupa) enclosed in a rigid case
Similar words of Coarctate :
There are 1 meaning(s) for word Coarctate
Similar words of Coarctate :