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.”
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.”