Slovnenya

Translation English Japanese: gametophyte

Dictionary: main
gametophyte
noun