Meaning of Camelina

Definition of Camelina

(noun) annual and biennial herbs of Mediterranean to central Asia

Other information on Camelina

WIKIPEDIA results for Camelina
Amazon results for Camelina