xenosauridae
IPA: zɛnʌsˈɔrʌdeɪ
Root Word: Xenosauridae
noun
- a family of anguimorph lizards whose only living representative is the genus Xenosaurus, which is native to Central America.
Advertisement
Examples of "xenosauridae" in Sentences
No Sentences Found for xenosauridae
Advertisement
Advertisement