• word of the day

    camelina sativa

    camelina sativa - Dictionary definition and meaning for word camelina sativa

    (noun) annual European false flax having small white flowers; cultivated since Neolithic times as a source of fiber and for its oil-rich seeds; widely naturalized in North America
    Synonyms : gold of pleasure
Connect with us on Facebook