meaning of tallow oil

1. an animal oil obtained by pressing tallow; used as a lubricant


Related Words

tallow oil |

Developed & Maintained By Taraprasad.com

Treasure Words