Ophryacus undulatus
Source: NCBI Taxonomy (ID 88091)
Taxonomy ID: 88091
Rank: species
Scientific name: Ophryacus undulatus
Authority: Trigonocephalus undulatus Jan, 1859
Synonym: Trigonocephalus undulatus