megasporangium

Noun
  1. A plant structure that produces megaspores (synset 111707901)

Found on Word Lists

Other Searches