FAQs About the word megasporangium

മെഗാസ്‌പോറേ‍ഞ്ജിയം

a plant structure that produces megaspores

No synonyms found.

No antonyms found.

megaseme => മെഗാസെം, megascopical => മെഗാസ്കോപിക്കൽ, megascopic => മെഗാസ്കോപിക്, megascope => മെഗാസ്കോപ്പ്, megaric => മെഗാരിക്,