water parsnip - English Synonyms Dictionary

water parsnip

n.
[1] Sium suave