YourDictionary

amyxia medical definition

noun
Absence of mucus.

link/cite print suggestion box