linseed

Noun
  1. The seed of flax used as a source of oil (synset 115110814)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches