she-buffalos

English

Noun

she-buffalos

  1. plural of she-buffalo