walnut oil

1. (noun) oil from walnuts
Related Words: vegetable oil



Terms and Conditions of Use / Copyright Notice