giraffids
English
Noun
giraffids
plural of
giraffid