English
Etymology Latin papilla, “nipple”
Noun en-noun|papillae
Related terms papillar papillary papillate papillectomy papilliferous papilloma papillomatous
Italian
Noun it-noun|papill|f|a|e
io:papilla id:papilla ja:papilla pl:papilla ru:papilla vi:papilla zh:papilla