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