Find the word definition

Wiktionary
screaming hairy armadillo

n. (taxlink Chaetophractus vellerosus species noshow=1), a burrowing armadillo of South America which squeals when handled or threatened.

Wikipedia
Screaming hairy armadillo

The screaming hairy armadillo (Chaetophractus vellerosus) is a species of armadillo also known as the small screaming armadillo, crying armadillo or the small hairy armadillo. It is a burrowing armadillo found in the central and southern parts of South America. The adjective "screaming" derives from its habit of squealing when handled or threatened.