skirret
English Dictionary
->
Letter S
-> skirret
Search Dictionary:
skirret Definition
(n)
an
Asiatic
herb
cultivated
in
Europe
for
its
sweet
edible
tuberous
root
skirret Synonyms
Sium sisarum
skirret
© Art Branch Inc.