Meaning of deer mushroom

Definition of deer mushroom

(noun) a small edible agaric with a slender stalk; usually found on rotting hardwoods

Other information on deer mushroom

WIKIPEDIA results for deer mushroom
Amazon results for deer mushroom