Sium sisarum
Explore definitions, synonyms, and language insights of Sium sisarum
Definitions
Noun
an Asiatic herb cultivated in Europe for its sweet edible tuberous root
Explore definitions, synonyms, and language insights of Sium sisarum