xylaria polymorpha

Noun
  1. The fruiting bodies of the fungi of the genus Xylaria (synset 112987705)

Found on Word Lists

Other Searches