Barisia imbricata
Source: NCBI Taxonomy (ID 76652)
Taxonomy ID: 76652
Rank: species
Scientific name: Barisia imbricata
Authority: Barisia imbricata (Wiegmann, 1828); Gerrhonotus imbricatus Wiegmann, 1828
Synonym: Gerrhonotus imbricatus