SnuffleupagusA large, slow moving woolly mammoth, popularized by the Sesame Street television show. Was this article helpful?How can we improve it?YesNoSubmit