meaning of oils

1. any of several seeds that yield oil


Related Words

oilseed | oilskin | oilstone | oilstove |

Developed & Maintained By Taraprasad.com

Treasure Words