What does arctictis mean?

arctictis meaning in General Dictionary

binturongs