Definition of Coarctate

Any infomration entered here is solely your responsibility

Currently available definitions
Coarctate in English
Adjective
  1. (of an insect pupa) enclosed in a rigid case

Nearby