Refine this word faster
Poppyseed oil
noun
Definitions
Noun
- 1 An edible oil obtained from poppy seeds, specifically seeds of opium poppies (Papaver somniferum).
See also for "poppyseed oil"
Next best steps
Mini challenge
Unscramble this word: poppyseedoil