microsporangium
English Dictionary
->
Letter M
-> microsporangium
Search Dictionary:
microsporangium Definition
(n)
a
plant
structure
that
produces
microspores
microsporangium Synonyms
microsporangium
© Art Branch Inc.