Mollusc (Limacina inflata)
26/04/1876; 26 April 1876
NHMUK-1889.11.14.24
Synonyms: Heliconoides inflatus
Description
Synonyms: Heliconoides inflatus
26/04/1876; 26 April 1876
NHMUK-1889.11.14.24
Synonyms: Heliconoides inflatus
Synonyms: Heliconoides inflatus