PAPILLA


Meaning of PAPILLA in English

n papilla (1. nipple; 2. vascular protuberance of the dermal layer of the skin; 3. [Bot.])

Interlingua English vocab.      Английский словарь Интерлингва.