Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

heterospory Definition

Cancel
heterospory
noun(het-ero-spo-ry)
the production of microspores and megaspores (as in seed plants)

Words Related to heterospory!

heterospory Examples by Brain Bank Users