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