SKIRRET

Definition of SKIRRET

  1. (noun)an Asiatic herb cultivated in Europe for its sweet edible tuberous root