Heracleum sphondylium

Explore definitions, synonyms, and language insights of Heracleum sphondylium

Definitions

Noun
tall coarse plant having thick stems and cluster of white to purple flowers

More General Terms