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)

  1. annual and biennial herbs of Mediterranean to central Asia
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: