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

heterosporous Definition

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

Words Related to heterosporous!

heterosporous Examples by Brain Bank Users