Find the word definition

Wiktionary
tree pangolins

n. (tree pangolin English)