AILUROPODA MELANOLEUCA
(noun)Definitions
There is 1 meaning of the phrase
Ailuropoda Melanoleuca.
Ailuropoda Melanoleuca - as a noun
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
Synonyms (Exact Relations)
coon beargiant pandapandapanda bearWord Variations & Relations
A-Z Proximities
ailurophobesailurophobiaailurophobiasailurophobicailuropoda Ailuropoda Melanoleuca
ailuropodidaeailurusaimaimedaimer