Wiktionary
long-tailed pangolins
n. (long-tailed pangolin English)
n. (long-tailed pangolin English)