MolluscaBase Specimens details
NHMUK 1922.8.29.39
NHMUK - Natural History Museum, London, United Kingdom.
Burma (NHMUK 1922.8.29.39)
London
Dried
Date
action
by