"papilla" in English Papilla {f} papilla nipple-shaped elevation/eminence "papilla" English translation papilla Papille Papilla Warze Detailed translations for "papilla" die Papilla{feminine} Papilla(also: Papille, Warze) papilla Papilla(also: Papille, Warze) nipple-shaped elevation/eminence