German-English dictionary »

triploidie meaning in English

GermanEnglish
die Triploidie Substantiv

triploidy◼◼◼noun