English: Its scientific name is homo neanderthalensis or homo sapiens neanderthalensis.
Telugu: దీని శాస్త్రీయ నామం హోమో నియాండర్తలెన్సిస్ లేదా హోమో సేపియన్స్ నియాండర్తలెన్సిస్.