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

homosporous Definition

Cancel
homosporous
noun(ho-mo-spo-ry)
the production by various plants (such as the club mosses and horsetails) of asexual spores of only one kind

Words Related to homosporous!

homosporous Examples by Brain Bank Users