Sea cucumber (Cladodactyla crocea crocea)
26/01/1876; 26 January 1876
NMS-Z.1907.223.11
Synonyms: Cucumaria croceaNotes: [One of] A collection of marine invertebrates.
Description
Synonyms: Cucumaria crocea
Notes: [One of] A collection of marine invertebrates.