German-English dictionary »

hornperle meaning in English

GermanEnglish
die Hornperle Substantiv

epithelial pearlnoun