Definify.com
Definition 2025
oncilla
oncilla
English
Noun

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
|