ameiva
/əˈmɛɪvə/Definitions
1. noun
a genus of small to medium-sized, nocturnal lizards, native to the Americas
“The biologist spent years studying the ameiva, a fascinating species found in the tropical forests.”
1. noun
a genus of small to medium-sized, nocturnal lizards, native to the Americas
“The biologist spent years studying the ameiva, a fascinating species found in the tropical forests.”