PAPILLA


Meaning of PAPILLA in English

n. (pl. papillae)

1. a small nipple-like protuberance in a part or organ of the body.

2 Bot. a small fleshy projection on a plant.

Derivatives:

papillary adj. papillate adj. papillose adj.

Etymology: L, nipple, dimin. of papula: see PAPULA

Oxford English vocab.      Оксфордский английский словарь.