Home
Search
Index
Definify.com
Definition
2024
oöphytes
oöphytes
See also:
oophytes
English
Noun
oöphytes
plural of
oöphyte
Similar Results