filippiinienkaguaani

Noun

 * 1) Philippine flying lemur,