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