flaxseed

Explore definitions, synonyms, and language insights of flaxseed

Definitions

Noun
the seed of flax used as a source of oil

Synonyms


More General Terms