Definisi 'apomixis'

English to English
noun
1 any of several kinds of reproduction without fertilization Terjemahkan
source: wordnet30


Visual Synonyms