English dictionary
camelina meaning and definition
Definition and meaning of camelina at MeaningMonkey.org. camelina meaning and definition in the English Dictionary.CAMELINA noun
Definition of Camelina (noun)
- annual and biennial herbs of Mediterranean to central Asia
- synonyms: false flax, genus Camelina
Source: Princeton University Wordnet