Oncilla Definition

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

Other Word Forms of Oncilla

Noun

Singular:
oncilla
Plural:
oncillas

Find Similar Words

Find similar words to oncilla using the buttons below.

Words Starting With

Words Ending With

Unscrambles

oncilla