WoRMS Specimens details
1906.10.27.2
NHMUK - Natural History Museum, London, United Kingdom.
Gulf of Mannar, Ceylon
1
Wet specimen: Ethanol
Sri Lanka