Wiktionary
xenopeltid
n. (context zoology English) Any member of the Xenopeltidae.
n. (context zoology English) Any member of the Xenopeltidae.