stock horses

English

Noun

stock horses

  1. plural of stock horse