herpetoid
/ˌhɛr.pɪˈɔɪd/Definitions
1. noun
resembling or having the characteristics of reptiles
“The herpetoid features of the ancient creature have been a topic of interest in paleontology.”
1. noun
resembling or having the characteristics of reptiles
“The herpetoid features of the ancient creature have been a topic of interest in paleontology.”