Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word camelina sativa from English dictionary with examples, synonyms and antonyms.

camelina sativa   noun

Meaning : 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 : gold of pleasure

Camelina sativa meaning in Telugu.