Pangolin Meaning

There are 1 meaning(s) for word Pangolin

Meaning 1 : toothless mammal of southern Africa and Asia having a body covered with horny scales and a long snout for feeding on ants and termites

    Synonyms : anteater,  scaly anteater