ameiva Definition
Definition
A species of lizard belonging to the genus Amelita, known for its colorful and usually striped patterns. It is native to the forests and dry regions of Central and South America.
Browse
A species of lizard belonging to the genus Amelita, known for its colorful and usually striped patterns. It is native to the forests and dry regions of Central and South America.
Browse