dcsimg

Petaurista lena is a species of in the family Sciuridae.

EOL has data for one attribute.