English: The scientists have named the new species "Nesher Ramla Homo type".
Telugu: ఈ కొత్త జాతి మొసళ్లకు ‘మాషిమోషరస్ రెక్స్’ అని పరిశోధకులు పేరు పెట్టారు.