meaning of salad oil

1. any of several edible vegetable oils that can be used in salad dressings


Related Words

salad oil |

Developed & Maintained By Taraprasad.com

Treasure Words