marmosa
Meanings
Noun
1. mouse opposum