Definify.com

Definition 2024


screaming_hairy_armadillo

screaming hairy armadillo

English

Noun

screaming hairy armadillo (plural screaming hairy armadillos)

  1. Chaetophractus vellerosus, a burrowing armadillo of South America which squeals when handled or threatened.

Synonyms

  • small screaming armadillo
  • crying armadillo
  • small hairy armadillo

Translations