
The Cushion Star (Oreaster reticulatus) is a species of starfish found in the tropical western Atlantic, also sometimes called the Red Cushion Sea Star or the West Indian Sea Star. It gets its name from its inflated cushion-like … Continue reading.....