unoil Definition
Definition
Not involving or using oil, especially in a context of renewable energy or environmental sustainability.
Browse
Not involving or using oil, especially in a context of renewable energy or environmental sustainability.
Browse