dcsimg

Atya molluccensis is a species of in the family Atyidae.