Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

skirret Definition

Cancel
skirret
noun(skir-ret)
an Asiatic herb cultivated in Europe for its sweet edible tuberous root
Synonyms: sium sisarum,

Words Related to skirret!

skirret Examples by Brain Bank Users