tetrasporophytes
English
Noun
tetrasporophytes
plural of
tetrasporophyte