What does willowherb mean?
noun
A plant of the Campanula family, especially the species Epilobium angustifolium, with a willow-like leaf.
Example
"The willowherb grew in abundance along the riverbank."
Definition generated by AI and curated by RJS Tech Solutions LLP.