giraffesses

English

Noun

giraffesses

  1. plural of giraffess