1 leather star | Definition of leather star

leather star

noun

Definition of leather star

: a common brightly colored starfish (Dermasterias imbricata) of the western coast of North America distinguished by a thick leathery membrane covering the surface of the body