• word of the day

    camelina

    camelina - Dictionary definition and meaning for word camelina

    Definition
    (noun) annual and biennial herbs of Mediterranean to central Asia
    Synonyms : false flax , genus camelina
Download our Mobile App Today
Receive our word of the day
on Whatsapp