• Camelina

    Origin

    From the genus name Camelina

    Full definition of camelina

    Noun

    camelina

    (uncountable)
    1. 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.
    © Wiktionary