Definitions of Wynnea sparassoides:

  • noun:   a fungus with a long solid stalk embedded in soil and a cauliflower-shaped yellow-brown head