- skirret as a noun:
- 1
skirret
noun
1 skirret
An Asiatic herb cultivated in Europe for its sweet edible tuberous root.
synonym: Sium sisarum.
debug info: 0.0294
noun
An Asiatic herb cultivated in Europe for its sweet edible tuberous root.
synonym: Sium sisarum.
debug info: 0.0294