WILLOWHERB Meaning of WILLOWHERB in English ■ noun a plant with long, narrow leaves and pink or pale purple flowers. [ Epilobium and related genera: many species.] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004