Dutch to English Translation

Nederlandse versie

triploid Dutch pronunciation - Say triploid in English pronunciation Meaning of "triploid" in English language