giraffidi
Italian
Noun
giraffidi
plural of
giraffide