English: The green sea urchin, Strongylocentrotus droebachiensis, is one of the 18 edible species.
Telugu: ఆకుపచ్చ సముద్రపు అర్చిన్,స్ట్రాంగైలోసెంట్రోటస్ డ్రోబాచియెన్సిస్, 18 తినదగిన జాతులలో ఒకటి.