German-English dictionary »

lichenoid meaning in English

GermanEnglish
lichenoid

lichenoid◼◼◼