Camelina
Origin
From the genus name Camelina
Full definition of camelina
Noun
camelina
(uncountable)- The plant , sometimes cultivated for oilseed
- Another possibility is camelina, which produces a tiny, mustardlike seed from which oil can be extracted, It does not require extensive fertilization.