meaning of panthera

1. lions; leopards; snow leopards; jaguars; tigers; cheetahs; saber-toothed tigers


Related Words

panthera | panthera leo | panthera onca | panthera pardus | panthera tigris | panthera uncia |

Developed & Maintained By Taraprasad.com

Treasure Words