Big Huge Thesaurus

dasypodidae

noun

sounds kind of like