Definitions of olympic salamander:

  • noun:   small large-eyed semiaquatic salamander of the United States northwest