mammals, small birds, and reptiles
The scientific name of the Indian python is Python molurus.
I would guess another Indian python
Indian Python ( Python molurus molurus), though many more are at risk.
A python will eat anything. However hummingbirds are very very very very fast. A python has no hope in catching one. So No a python doesnt eat a hummingbird.
Scientific names are unique to one specific instance. For example - A Burmese python and an Indian python look very similar in colour and markings. Therefore the Burmese python has been given the scientific name 'Python bivittatus. The Indian python is named Python molurus.
Yes indeed a python can be big enough to eat a man and it has happened.
stop the hunters
they eat food
No.
A boa can eat a ball python... It's happened before. I'm not sure if pythons could eat boas though. I don't think pythons are cannibalistic.
Small Python's Diet such as the Ball Python consists of rodents, Medium Python's Diet such as the Carpet Python consists of Chickens, Rodents and even Wallabys, Big Python's Diet such as the Indian Python consists of Rodents, Very Large Python's Diet such as the African Rock Python consists of Thomson's Gazelle, Nyala, Rodents and Nile Crocodiles, Massive Python's Diet such as the Burmese Python consists of Deer, Rodents, Mugger Crocodiles and Storks, Giant Python's Diet such as the Reticulated Python consists of Deer, Stray Dogs and Cats, Wild Pigs, Mugger Crocodiles and even Sun Bears.
It eats mammals, birds and reptiles.