CANOLA

Scrabble 8 Words With Friends 11

Definition

  1. noun vegetable oil made from rapeseed. — synonyms: canola_oil

See all 29 words you can make from CANOLA →

← Unscramble different letters