Definition of macrospora
"macrospora" is probably misspelled. Trying macrosporangium instead Definition of macrosporangium
1. macrosporangium [ n ] a plant structure that produces megaspores
Synonyms megasporangium macrosporangium Related Terms sporangiumSimilar Spelling
macrosporemacrozamia
macroglia
Macrocheira
Mycrosporidia
Macrozoarces
macrocephaly
microspore
microsomal
macroglossia
macrocyte
macrocosm
Macrocephalon
macrocephalic
Microsporum
macroscopical