Englishgiant pangolinnounMeaningA pangolin of species Manis gigantea of tropical parts of western Africa and western central Africa.SourcesNo citations have been attached yet.