fruiting body

Noun
  1. An organ specialized for producing spores (synset 113110006)

Found on Word Lists

Other Searches