Where would you find the papillae?
Correct answer: Tongue

Mori
really unfair. papillae also refers to tiny bumps we see on mucosa of the eyelid and the soft palate when patients are having allergy aggravation