Noun Definition

ailurus

1.Definition: lesser pandas

Category: Animals