Coarctate

From Biology-Online Dictionary
Jump to: navigation, search

Coarctate

Synonym: coarct.

2. Pressed together.