thelephora

/ˌθɛlɛˈfɔrə/

Definitions

1. noun

A genus of polypore fungi.

“The mycologist discovered a new species of thelephora in the forest.”

Synonyms

  • fungus
  • polypore

Antonyms

  • mammal
  • plant