Semicanal

Definition of Semicanal from the PharmacyDictionary.in

Semicanal

A channel or passage that is open on one side only.

Not Available