1 English Synonyms for STAPHYLE
Prev.1Next
uvula
Definition: 1. (anatomy) Ellipsis of palatine uvula.: the fleshy appendage that hangs from the back of the soft palate, that closes the nasopharynx during swallowing
There are 3 definitions of the word uvula
Show more information about uvula
Prev.1Next
Search took: 2.30 ms