dasypod in British English
noun: an animal of the genus Dasypus, a type of armadillo