Noun Definition
camelina
1.Definition: annual and biennial herbs of Mediterranean to central Asia
Related Noun(s):false flax, genus camelina
Category: Plants1.Definition: annual and biennial herbs of Mediterranean to central Asia
Related Noun(s):false flax, genus camelina
Category: Plants