apomixis

English Dictionary -> Letter A -> apomixisapomixis Definition



apomixis Synonyms






© Art Branch Inc.