Home
Search
Index
Definify.com
Definition
2024
carpophytes
carpophytes
English
Noun
carpophytes
plural of
carpophyte
Similar Results