Meaning of skirret
Definition of skirret
(noun)
an Asiatic
herb
cultivated
in Europe for its
sweet
edible
tuberous
root
Other information on skirret
WIKIPEDIA results for
skirret
Amazon results for
skirret
Tweet