Pastilla ruhuna

Author: Ng & Tay, 2001
Family: Gecarcinucidae
Synonyms: Pastilla dacuna
WoRMS: URL