Sium

Explore definitions, synonyms, and language insights of Sium

Definitions

Noun
perennial of wet and marshy places in the northern hemisphere: water parsnips

More General Terms