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