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.”

Synonyms

  • fungus
  • mushroom

Antonyms

  • bark
  • tree