Definify.com

Definition 2025


willowherb

willowherb

English

Noun

willowherb (plural willowherbs)

  1. Any of several flowering plants in the genus Epilobium of the family Onagraceae.

Translations