FAQs About the word megasporangium

Megasporangiu

a plant structure that produces megaspores

No synonyms found.

No antonyms found.

megaseme => Megasem, megascopical => megascopic, megascopic => macroscopic, megascope => Megascop, megaric => megarian,