Synonyms of Macrosporangium in English :

Antonyms of Macrosporangium in English

Thesaurus of Macrosporangium in English

Macrosporangium

see definition of macrosporangium

Synonyms of macrosporangium

1. (noun) a plant structure that produces megaspores

Hypernyms of macrosporangium

1. (noun) a plant structure that produces megaspores