Home

Which of the following is a living fossil ?

A. Holothuria (sea cucumber)

B. Echinus (sea urchin)

C. Echittocardium (sand dollar)

D. Antedon (feather star)