they are called carnivorous because basically carnivorous means carnivore which means meat eater. And since carnivorous plants eat flies and bugs and such its practically, so that's why its called...
Carnivorous refers to the dietary habits of a species. Carnivorous means meat-eating and Herbivorous means plant-eating.
It is a Scorpion
A creature that eats meat. A carnivore.
Yes! Small reptiles (Baby snakes and lizards), I have even seen one eating a sparrow, and heard of them eating hummingbirds....