Slovnenya

Translation English Japanese: polyploid

Dictionary: main
polyploid
noun