carposporophytes
English
Noun
carposporophytes
plural of
carposporophyte