Slovnenya

Translation English Japanese: polyploidy

Dictionary: main
polyploidy
noun