What does ailurus mean?

ailurus meaning in General Dictionary

a genus comprising the reduced pandas

View more

  • less pandas