Taxonomy

Animalia

Echinodermata

Holothuroidea

Dendrochirotida

C. Cucumaria

piperata

Salt Pepper Sea Cucumber

Peppered Like-a-cucumber