Helix

Definition of Helix from the PharmacyDictionary.in

Helix

A coiled structure. It can also refer to the outer rim of the ear.

Not Available