linseed
noun
°The seed of the flax plant, which yields linseed oil.
"''The Ancients widely regarded linseed as a source of medical treatments"
synonyms: flaxseed