Summary
English Synonyms:   more detail...
  1. sacrificial animals:


English

Detailed Synonyms for sacrificial animals in English

sacrificial animals:

sacrificial animals [the ~] noun

  1. the sacrificial animals

Related Synonyms for sacrificial animals