Tetracha fulgida
Source: NCBI Taxonomy (ID 48632)
Taxonomy ID: 48632
Rank: species
Scientific name: Tetracha fulgida
Authority: Megacephala fulgida Klug, 1834
Synonym: Megacephala fulgida
Statistics: 1 protein; 7 sequences