Definify.com

Definition 2024


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