Linseed - What does it mean?
linseed | |
The seed of the flax plant, which yields linseed oil
linseed
English
(wikipedia linseed)Noun
(en noun)- ''The Ancients widely regarded linseed as a source of medical treatments
