hydnoid
/haɪˈdoʊɪd/Definitions
1. noun
A type of fungus, especially a species of the genus Phallus, often found in tropical forests
“The hydnoid fungi grow in clusters on the trunks of ancient trees.”
1. noun
A type of fungus, especially a species of the genus Phallus, often found in tropical forests
“The hydnoid fungi grow in clusters on the trunks of ancient trees.”