LINSEED

Definition of LINSEED

  1. (noun)the seed of flax used as a source of oil