Definify.com
Definition 2024
oncilla
oncilla
English
Noun
![](http://llc12.www.definify.com/images_main/Tika2009Jan24.jpg)
9 month old female oncilla
oncilla (plural oncillas)
- Leopardus tigrinus, a small spotted felid found in the tropical rainforests of Central and South America.
Translations
Leopardus tigrinus
|