Hyloniscus riparius
Source: NCBI Taxonomy (ID 115155)
Taxonomy ID: 115155
Rank: species
Scientific name: Hyloniscus riparius
Authority: Itea riparia Koch, 1838
Synonym: Itea riparia