Definify.com

Definition 2025


oncilla

oncilla

English

Noun

9 month old female oncilla

oncilla (plural oncillas)

  1. Leopardus tigrinus, a small spotted felid found in the tropical rainforests of Central and South America.

Translations