stock animals

English

Noun

stock animals

  1. plural of stock animal