xenodermid

English

Noun

xenodermid (plural xenodermids)

  1. Any of the family Xenodermidae of snakes.