English Dictionary
◊ SKIRRET
skirret
n : an Asiatic herb cultivated in Europe for its sweet edible
tuberous root [syn: {Sium sisarum}]