English
Etymology
Latin papilla, �nipple�
Noun
en-noun|papillae
- anatomy A nipple-like anatomical structure.
Related terms
papillar
papillary
papillate
papillectomy
papilliferous
papilloma
papillomatous
Italian
Noun
it-noun|papill|f|a|e
- #English|papilla
io:papilla
id:papilla
ja:papilla
pl:papilla
ru:papilla
vi:papilla
zh:papilla
|