LINSEED MEANING IN ENGLISH

• Linseed Definition & Synonyms

  1. (n.) The seeds of flax, from which linseed oil is obtained.


Synonyms:
Flaxseed,

RECENT SEARCHES