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