leatheroid
/lɛθərɔɪd/Definitions
1. noun
A fictional or hypothetical creature composed of or resembling leather, often used in fantasy or science fiction.
“In the fantasy novel, the leathroid creature was described as having scaly, brown skin.”
1. noun
A fictional or hypothetical creature composed of or resembling leather, often used in fantasy or science fiction.
“In the fantasy novel, the leathroid creature was described as having scaly, brown skin.”