The leopard cat is a forest-dwelling feline found in southern and eastern Asia. They inhabit tropical rainforests, coniferous forests, deciduous forests, scrublands, and semi-desert
- Zoology
- Daily Critter Facts
- For Teachers
- Study Guides
- Animal Diseases & Parasites
- Contact