Home
Search
Index
Definify.com
Definition
2024
apomixes
apomixes
English
Noun
apomixes
plural of
apomixis
Similar Results