EnglishIndian pangolinnounMeaningA pangolin of species Manis crassicaudata.SourcesNo citations have been attached yet.