willowherb in Turkish willowherb in Turkish yakıotu noun Any of several flowering plants, mostly in the genus Epilobium of the family Onagraceae. Add to Flashcards