camelina Meaning, Definition & Usage

  1. noun annual and biennial herbs of Mediterranean to central Asia
    genus Camelina; false flax.

WordNet