German-English dictionary »

monoploid meaning in English

GermanEnglish
monoploid

monoploid