Scientific Name

Common Name

Astropecten articulatus

beaded (pointed) sea star