sawwort

Explore definitions, synonyms, and language insights of sawwort

Definitions

Noun
European perennial whose serrate leaves yield a yellow dye

More General Terms