Rhyme Desk
Find rhyming words!

Definition of "Papilla" :

noun: a small projection of tissue at the base of a hair or tooth or feather

noun: a small nipple-shaped protuberance concerned with taste, touch, or smell

"The papillae of the tongue."

noun: (botany) a tiny outgrowth on the surface of a petal or leaf