English dictionary
animal oil meaning and definition
Definition and meaning of animal oil at MeaningMonkey.org. animal oil meaning and definition in the English Dictionary.ANIMAL OIL noun
Definition of animal oil (noun)
- any oil obtained from animal substances
Source: Princeton University Wordnet