Definition of アカビタイキツネザル

アカビタイキツネザル

akabitaikitsunezaru

noun
red-fronted lemur (Eulemur rufifrons), red-fronted brown lemur, southern red-fronted brown lemur