Etymology
Advertisement

papilla (n.)

plural papillae, 1690s, "a nipple of a mammary gland," from Latin papilla "nipple," diminutive of papula "swelling" (see pap (n.2)). Meaning "nipple-like protuberance" attested from 1713.

Others are reading

Advertisement
Advertisement
Definitions of papilla

papilla (n.)
(botany) a tiny outgrowth on the surface of a petal or leaf;
papilla (n.)
a small nipple-shaped protuberance concerned with taste, touch, or smell;
the papillae of the tongue
papilla (n.)
a small projection of tissue at the base of a hair or tooth or feather;
From wordnet.princeton.edu