MeSH definition : A genus of STARFISH in the family Asterinidae. They externally hold developing embryos
(EMBRYO, NON-MAMMALIAN) among the spines below the oral surface.;
A genus of STARFISH in the family Asterinidae. They externally hold developing embryos
(EMBRYO, NON-MAMMALIAN) among the spines below the oral surface.