Home
Search
Index
Definify.com
Definition
2024
phytogeneses
phytogeneses
English
Noun
phytogeneses
plural of
phytogenesis
Similar Results