CAMELINA





Definition:

  1. [noun] annual and biennial herbs of Mediterranean to central Asia
    Synonyms: Camelina, genus Camelina

Synonyms: