papilla etymology

English word papilla comes from Latin papula ((medicine) pustule, pimple. Mote.)

Detailed word origin of papilla

Dictionary entryLanguageDefinition
papula Latin (lat) (medicine) pustule, pimple. Mote.
papilla Latin (lat) (anatomy) nipple, teat, breast, papilla.
papilla English (eng) (anatomy) A nipple-like anatomical structure.