YourDictionary

Dictionary Home » Medical Definitions » stomatonecrosis

stomatonecrosis medical definition

noun
See noma.

link/cite print suggestion box