What are Deuterostomes
Echinoderms are starfish, brittle stars, sea cucumbers and sea urchins. Chordates are fish and birds, reptiles, amphibians and mammals. What is there to compare? What do they have in common? Surprisingly, echinoderms may in fact be the chordates’ closest invertebrate…
Read more