SKIRRET


Meaning of SKIRRET in English

noun an umbelliferous plant (sium, / pimpinella, sisarum). it is a native of asia, but has been long cultivated in europe for its edible clustered tuberous roots, which are very sweet.

Webster English vocab.      Английский словарь Webster.