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.
IPA: zɛnʌsˈɔrʌdeɪ
Root Word: Xenosauridae
© 2024 Copyright: WordPapa