Vallecula

Definition of Vallecula from the PharmacyDictionary.in

Vallecula

A small hollow or depression, often found in various biological structures.

Not Available