Giraffoid Definition
noun
Any animal similar to a giraffe.
Wiktionary
Other Word Forms of Giraffoid
Noun
Singular:
giraffoid
Plural:
giraffoidsFind Similar Words
Find similar words to giraffoid using the buttons below.