manicou

English: Translation
an animal of the possum family
Animals