Staphyloncus definition

Search

staphyloncus

staphyloncus logo #21009staphyloncus A tumor or swelling of the uvula (anatomical terminology for a pendent, fleshy mass).
Found on http://www.wordinfo.info/words/index/info/view_unit/1474/4
No exact match found.