Definition of "griffinoids"

The word, "griffinoids" does not exist in our dictionary.