English | German | Russian | Czech

skirret English

Meaning skirret meaning

What does skirret mean?

skirret

an Asiatic herb cultivated in Europe for its sweet edible tuberous root

Synonyms skirret synonyms

What other words have the same or similar meaning as skirret?

skirret English » English

Sium sisarum

Are you looking for...?