LeopardType: ConceptA large cat species found in Africa and Asia.Mentioned in 1 podcast episodePodcast AppearancesALL THE CATS, EXPLAINED on MinuteEarth