Refine this word faster
Soybean oil
noun
Definitions
Noun
- 1 A vegetable oil extracted from soybeans, the seeds of Glycine max. uncountable
- 2 oil from soya beans wordnet
See also for "soybean oil"
Next best steps
Mini challenge
Unscramble this word: soybeanoil