"papillarleiste" in English Papillarleiste {f} dermal ridge Detailed translations for "papillarleiste" die Papillarleiste{feminine} Papillarleiste(also: Hautleiste, Tastleiste) dermal ridge