FAQs About the word megasporangium

મેગાસ્પોરોજિયમ

a plant structure that produces megaspores

No synonyms found.

No antonyms found.

megaseme => મેગાસેમ, megascopical => મેગાસ્કોપિકલ, megascopic => મેગાસ્કોપિક, megascope => મેગાસ્કોપ, megaric => મેગારિક,