FAQs About the word megasporangium

Megassporangi

a plant structure that produces megaspores

No synonyms found.

No antonyms found.

megaseme => Megàsema, megascopical => megascòpic, megascopic => macroscòpic, megascope => Megescopi, megaric => megàric,