English edit

Etymology edit

giraffe +‎ -oid

Noun edit

giraffoid (plural giraffoids)

  1. Any animal similar to a giraffe.