Tag: starfish eyes

STARFISH: Everything about this astonishing sea creature

What is Starfish Starfishes are invertebrates that belong to a group of animals called Echinoderms. There are about 2000 species…

Read More