Definisi 'panthera'

English to English
noun
1 lions; leopards; snow leopards; jaguars; tigers; cheetahs; saber-toothed tigers Terjemahkan
source: wordnet30


Visual Synonyms