Definitions
There is 1 meaning of the phrase
Camelina Sativa.
Camelina Sativa - as a noun
Annual european false flax having small white flowers; cultivated since neolithic times as a source of fiber and for its oil-rich seeds; widely naturalized in north america
Synonyms (Exact Relations)
gold of pleasure