bay cat
Noun
Meaning
bay cat (plural bay cats)
Catopuma badia (syn. Pardofelis badia), a small feline endemic to the island of Borneo.
Noun
bay cat (plural bay cats)
Catopuma badia (syn. Pardofelis badia), a small feline endemic to the island of Borneo.