xenopeltid

/zɛnəˈpɛltɪd/

Definitions

1. noun

A member of the family Xenopeltidae, a group of non-venomous snakes found in Southeast Asia.

“The xenopeltid snake is a unique species with a flattened, worm-like body.”

Synonyms

  • worm snake
  • xenopeltid snake

Antonyms

  • venomous snake