she-walruses

English

Noun

she-walruses

  1. plural of she-walrus