Ailuridae
E171093
UNEXPLORED
Ailuridae is a family of mammals best known for the red panda, a small, arboreal, bamboo-eating species native to the eastern Himalayas and southwestern China.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.