Definition of "giraffid"

giraffid