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. Английский словарь Интерлингва. 2012