Xenopeltidae meaning

A taxonomic family, within superfamily Booidea or Henophidea - the sunbeam snakes.
pronoun
0
0
Advertisement

Origin of xenopeltidae

  • Xenopeltis +‎ -idae
    From Wiktionary