Word info

giraffoid

Noun

Meaning

giraffoid (plural giraffoids)

Any animal similar to a giraffe.

Source: en.wiktionary.org

Close letter words and terms