|
noun Oilseed n. (Bot.) (a)Seed from which oil is expressed, as the castor bean; also, the plant yielding such seed. See Castor bean. (b)A cruciferous herb (Camelina sativa).
Collaborative International Dictionary of English 0.48
Copyright © 2025 Free-Translator.com
|
|
|