Nothopsyche longicornis
Source: NCBI Taxonomy (ID 115142)
Taxonomy ID: 115142
Rank: species
Scientific name: Nothopsyche longicornis
Authority: Nothopsyche longicornis Nakahara, 1914; Nothopsyche babai Kobayashi, 1968
Synonym: Nothopsyche babai
Statistics: 1 protein; 10 sequences