Definition & Meaning | English word PAPILLA
PAPILLA
Definitions of PAPILLA
- (anatomy) A nipple-like protuberance on a part or organ of the body.
- (botany) A small fleshy projection on a plant.
Number of letters
7
Is palindrome
No
Search for PAPILLA in:
Page preparation took: 129.51 ms.