OILSEED


Meaning of OILSEED in English

(n.) A cruciferous herb (Camelina sativa).

Webster's English dictionary.      Английский словарь Webster.