cushion star

English

Noun

cushion star (plural cushion stars)

  1. A starfish of the genus Culcita.