MUD PUPPY Meaning of MUD PUPPY in English ■ noun a large neotenous salamander of the eastern US. [ Necturus maculosus .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004