Larnaudia larnaudii
Source: NCBI Taxonomy (ID 1001830)
Taxonomy ID: 1001830
Rank: species
Scientific name: Larnaudia larnaudii
Authority: Thelphusa larnaudii Milne-Edwards, 1869; Larnaudia larnaudii (Milne Edwards, 1869)
Synonym: Thelphusa larnaudii