English word papilla comes from Latin papula ((medicine) pustule, pimple. Mote.)
Dictionary entry | Language | Definition |
---|---|---|
papula | Latin (lat) | (medicine) pustule, pimple. Mote. |
papilla | Latin (lat) | (anatomy) nipple, teat, breast, papilla. |
papilla | English (eng) | (anatomy) A nipple-like anatomical structure. |