animal oil

Noun
  • Any oil obtained from animal substances (synset 114779256)

Other Searches