witches' butter

Noun
  1. A yellow jelly fungus (synset 113082108)

Found on Word Lists

Other Searches