Home

Word

microsporangium, n.
(microsporangia)
more info a plant structure that produces microspores
<noun.plant>

microsporangium
semantic pointers
hypernym