animal oil (0 synonym found)

Definition of animal oil:

(n) : any oil obtained from animal substances

Definition of animal oil:

(n) : any oil obtained from animal substances

Back to Top