Sialolith

Definition of Sialolith from the PharmacyDictionary.in

Sialolith

A small stone blocking a salivary duct.

Not Available