Indian pangolin definition

  • noun:
    • A species of pangolin, Manis crassicaudata.

Related Sources

  • Etymologically Related for "Indian pangolin"
29 votes

How would you define Indian pangolin?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!