MolluscaBase Specimens details
NHMUK 1991099
BM - Natural History Museum, London, United Kingdom. (former BMNH)
3
Dried
Date
action
by