monola









monola


noun

  1. trademark Australian a form of canola, modified through selective breeding, which yields a cooking oil low in saturated fat
48 queries 0.553