ailuropoda melanoleuca

Noun
  1. Large black-and-white herbivorous mammal of bamboo forests of China and Tibet;
    In some classifications considered a member of the bear family or of a separate family Ailuropodidae (synset 102513086)

Found on Word Lists

Other Searches