Thomomydoecus barbarae
Source: NCBI Taxonomy (ID 35653)
Taxonomy ID: 35653
Rank: species
Scientific name: Thomomydoecus barbarae
Authority: Thomomydoecus barbarae Hellenthal & Price, 1989
Statistics: 2 proteins; 4 sequences