English synonyms about - contact  

megasporangium

noun

1 megasporangium

A plant structure that produces megaspores.

synonym: macrosporangium.

Polish: megasporangium, makrosporangium


Find more on megasporangium elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0275