toothwort

/ˈtuːθˌwɜːrt/; /ˈtuːθwɜːrt/

Definitions

1. noun

a type of flowering plant of the genus Lathraea, parasitic on the roots of trees

“The toothwort plant is found in many deciduous forests around the world.”

Synonyms

  • lathraea
  • parasitic plant

Antonyms

  • non-parasitic plant