Panthera

📖 中文释义

  1. 豹属
📘 English Definition(英文释义)
  1. n. lions; leopards; snow leopards; jaguars; tigers; cheetahs; saber-toothed tigers