red deers

English

Noun

red deers

  1. plural of red deer, particularly in the sense of more than one species