Synonyms for camelina oil
- noun
Most common
Definitions
- n. 1
A pressed seed oil derived from the Camelina sativa plant, highly valued for its rich omega-3 fatty acid content.
A pressed seed oil derived from the Camelina sativa plant, highly valued for its rich omega-3 fatty acid content.