ailurus

Noun
  1. Lesser pandas (synset 102512325)

Found on Word Lists

Other Searches