■ noun a plant with a thick rhizome bearing rows of tooth-like scales, parasitic on hazel and beech roots. [ Lathraea squamaria .]
TOOTHWORT
Meaning of TOOTHWORT in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004