Word info

little spotted cat

Noun

Meaning

little spotted cat (plural little spotted cats)

Synonym of oncilla

Source: en.wiktionary.org

Close letter words and terms