giraffoid
English
Etymology
From
giraffe
+
-oid
.
Noun
giraffoid
(
plural
giraffoids
)
Any animal similar to a
giraffe
.