Word info

marlot

Noun

Meaning

marlot (plural marlots)

A hybrid of a margay and an ocelot.

Source: en.wiktionary.org

Anagrams

Close letter words and terms