AILURUS





Definition:

  1. [noun] lesser pandas
    Synonyms: Ailurus, genus Ailurus

Synonyms: