English synonyms about - contact  

microsporangium

noun

1 microsporangium

A plant structure that produces microspores.

Dutch: microsporangium
Polish: mikrosporangium


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

debug info: 0.0352