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.