Horse Mushrooms Definition

noun
Of horse mushroom.
Wiktionary