Notomabuya frenata
Source: NCBI Taxonomy (ID 127583)
Taxonomy ID: 127583
Rank: species
Scientific name: Notomabuya frenata
Authority: Emoea frenata (Cope, 1862)
Synonym: Emoea frenata; Mabuya frenata