meaning of animal oil

animal oil meaning in General Dictionary

any oil gotten from animal substances