linseed

Explore definitions, synonyms, and language insights of linseed

Definitions

Noun
the seed of flax used as a source of oil

More General Terms