• Mudpuppy

    Alternative forms

    Origin

    mud + puppy, because of its barking sound.

    Full definition of mudpuppy

    Noun

    mudpuppy

    (plural mudpuppies)
    1. An aquatic salamander of the family Proteidae.

    Synonyms

    © Wiktionary