Definify.com

Definition 2024


willowherb

willowherb

English

Noun

willowherb (plural willowherbs)

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

Translations