What does Baumozelot mean?

Baumozelot - German to English

margay [Leopardus wiedii]