Echinocardium (Sea potatoes)

Echinocardium: Detailed Overview of the Sea Potato Genus Echinocardium is a genus of heart urchins belonging to the family Loveniidae within the class Echinoidea of phylum Echinodermata. These marine echinoderms are distinguished by their heart-shaped, somewhat inflated tests and a dense covering of short spines. Commonly referred to as “sea potatoes,” species within this genus […]

Echinocardium (Sea potatoes) Read More »