← Back to browseあかえりまききつねざる[akaerimakikitsunezaru]nounJapanese definitionNo Japanese definition yet.English definitionred ruffed lemur (Varecia rubra)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsしろくろえりまききつねざるあかはらきつねざる