Subscribe
URL of the page has been copied to clipboard.
Meaning : A membranous covering attached to the immature fruiting body of certain mushrooms.
Synonyms : veil
Meaning : A muscular flap that closes off the nasopharynx during swallowing or speaking.
Synonyms : soft palate
Install App