witches' butter Meaning, Definition & Usage

  1. noun a yellow jelly fungus
    Tremella lutescens.

WordNet