FAQs About the word megasporangium

மெகஸ்போராஞ்சியம்

a plant structure that produces megaspores

No synonyms found.

No antonyms found.

megaseme => மெகாசேம், megascopical => மெகாஸ்கோபிக்கல், megascopic => மெகாஸ்கோபிக், megascope => மெகாஸ்கோப், megaric => மெகரிக்,