microsporangium

Noun
  1. A plant structure that produces microspores (synset 111708433)

Found on Word Lists

Other Searches