Slovnenya

Translation English Japanese: diploid

Dictionary: main
diploid
noun