What is the full meaning of herpetoid
of or relating to snakes [adj]
Example of the word herpetoid placed on a Scrabble board.