Slovnenya

Translation English Ukrainian: sporophyte

Dictionary: main
sporophyte