English synonyms about - contact  

macrosporangium

noun

1 macrosporangium

A plant structure that produces megaspores.

synonym: megasporangium.

Polish: megasporangium, makrosporangium


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

debug info: 0.0272