MolluscaBase Specimens details
MHNL 20293586
Wb 380
ML - Muséum d'Histoire naturelle de Lyon, France.
Date
action
by