English: Let us see what scientists have to say about it.
Telugu: ఈ ప్రాణి గురించి శాస్త్రవేత్తలు ఏమంటున్నారో చూద్దామా.