STRANGLETARE


Meaning of STRANGLETARE in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun

1. : a European tare ( Vicia hirsuta ) with hirsute 2-seeded pods naturalized in No. America

2. : a broomrape of the genus Orobanche

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.