TOOTHWORT


Meaning of TOOTHWORT in English

■ noun a plant with a thick rhizome bearing rows of tooth-like scales, parasitic on hazel and beech roots. [ Lathraea squamaria .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.