Bornean clouded leopard
Noun
Meaning
Bornean clouded leopard (plural Bornean clouded leopards)
A species of cat found on Borneo and Sumatra, Neofelis diardi.
Noun
Bornean clouded leopard (plural Bornean clouded leopards)
A species of cat found on Borneo and Sumatra, Neofelis diardi.