Amblygeustia

Definition of Amblygeustia from the PharmacyDictionary.in

Amblygeustia

This is a dulled sense of taste.

Not Available