herpetoid (English, noun)
expansion: herpetoid (plural herpetoids)
Senses:
topics: fantasy
glosses: A reptilian creature.
Forms:
form: herpetoids
tags: plural