Wynnea sparassoides

1. (noun) a fungus with a long solid stalk embedded in soil and a cauliflower-shaped yellow-brown head
Related Words: fungus



Terms and Conditions of Use / Copyright Notice