Find the word definition

Wiktionary
giant pangolins

n. (giant pangolin English)