English: The scientific name is Echinoidia, which is also the name of their class.
Telugu: శాస్త్రీయ నామంఎచినోయిడియా, ఇది వారి తరగతి పేరు కూడా.