2 results found
Search Results for: sporangiospore
Sporangiospore
Definition noun, plural: sporangiospores The spore produced and contained within a sporangium. Supplement Sporangiospores... Read More
Definition noun, plural: sporangiospores The spore produced and contained within a sporangium. Supplement Sporangiospores... Read More