homospory
nounDefinition of homospory
: the production by various plants (such as the club mosses and horsetails) of asexual spores of only one kind
Keep scrolling for more