carpophytes
English
Noun
carpophytes
plural of
carpophyte