Pangolins, noun plural of pangolin. Synonyms in the same form.
Scaly anteater
ant-eaters
Other
manids
All synonyms for pangolin →