mudpuppy in Finnish mudpuppy in Finnish olmi noun An aquatic salamander of the family Proteidae. Add to Flashcards