English edit

Noun edit

giraffids

  1. plural of giraffid