Sium Meaning

There are 1 meaning(s) for word Sium

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

    Synonyms : genus sium