Siums Meaning

There are 1 meaning(s) for word Siums

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

    Synonyms : genus sium