Pseudarchaster myobrachius is a species of starfish.[2]
Pseudarchaster myobrachius is a species of starfish.