VariousWords beta
Related Terms:
Definitions:
Noun
willowherb
Definition: a plant of the genus Epilobium having pink or yellow flowers and seeds with silky hairs
Definition: Any of several flowering plants in the genus Epilobium of the family Onagraceae.