hummeri
/ˈhʌmɪri/Definitions
1. noun
a type of mushroom, especially one of the species in the genus Helvella
“The hiker discovered a rare hummeri mushroom in the forest.”
1. noun
a type of mushroom, especially one of the species in the genus Helvella
“The hiker discovered a rare hummeri mushroom in the forest.”