what the meaning of canola ????
Answers
Answered by
0
Answer:
The meaning of canola is rapeseed
Explanation:
I think
Answered by
0
Answer:
rapeseed plant
noun. a variety of the rapeseed plant that contains reduced levels of erucic acid, making its oil palatable for human consumption, and reduced levels of a toxic glucosin, making its meal desirable as a livestock feed.
Explanation:
Similar questions