Apiocera trimaculata
Source: NCBI Taxonomy (ID 1853890)
Taxonomy ID: 1853890
Rank: species
Scientific name: Apiocera trimaculata
Authority: Apiocera trimaculata Painter, 1938
Statistics: 3 proteins; 7 sequences