The Indian porcupine, aka Indian crested porcupine, can be found throughout southeast and central Asia, as well as the Middle East. They tolerate a wide range of habitats such as tropical and temperate scrublands, rocky
- Zoology
- Daily Critter Facts
- For Teachers
- Study Guides
- Animal Diseases & Parasites
- Contact