1 strangletare | Definition of strangletare

strangletare

noun

Definition of strangletare

1 : a European tare (Vicia hirsuta) with hirsute 2-seeded pods naturalized in North America
2 : a broomrape of the genus Orobanche