oncilla means A small spotted felid, of species Leopardus tigrinus, found in the tropical rainforests of Central America and South America. Lexicurio rates it Sui generis — a strength score of 92 out of 100.
oncilla is pronounced /ɒnˈsiː.ə/.
noun
- A small spotted felid, of species Leopardus tigrinus, found in the tropical rainforests of Central America and South America.