she-buffaloes

English

Noun

she-buffaloes

  1. plural of she-buffalo