Meaning of microsporangium
Definition of microsporangium
(noun)
a
plant
structure
that produces microspores
Other information on microsporangium
WIKIPEDIA results for
microsporangium
Amazon results for
microsporangium
Tweet