Yahoo India Web Search

Search results

  1. Dictionary
    red panda

    noun

    • 1. a raccoon-like mammal with thick reddish-brown fur and a bushy tail, native to high bamboo forests from the Himalayas to southern China.