Dictionary.com
Thesaurus.com

postparotid

  • a word derived from parotid.
    parotid
    noun
    a salivary gland situated at the base of each ear.

More Suggestions