'willowherb' definitions:

Definition of 'willowherb'

(from WordNet)
noun
A plant of the genus Epilobium having pink or yellow flowers and seeds with silky hairs

Words containing 'willowherb'