Myxospore (noun) Definition, Meaning & Examples

noun Mycology.
  1. a spore produced within any of various fruiting bodies of myxomycetes.
Myxospore (noun) Definition, Meaning & Examples

More Definitions