German-English dictionary »

embryoid meaning in English

GermanEnglish
das Embryoid Substantiv

embryoid◼◼◼noun