MolluscaBase Specimens details
UMZC 120405a
UMZC - University Museum of Zoology Cambridge, UK
Henderson Island, limestone plateau behind the North Beach
Date
action
by