meaning of animal oil

1. any oil obtained from animal substances


Related Words

animal oil |

Developed & Maintained By Taraprasad.com

Treasure Words