Ameiva tobagana
Species of lizard
From Wikipedia, the free encyclopedia
Ameiva tobagana, also known as the Antillean ameiva, is a species of teiid lizard found in Grenada and St. Vincent.[1]
Species of lizard
From Wikipedia, the free encyclopedia
Ameiva tobagana, also known as the Antillean ameiva, is a species of teiid lizard found in Grenada and St. Vincent.[1]