'olympic salamander' definitions:

Definition of 'olympic salamander'

From: WordNet
noun
Small large-eyed semiaquatic salamander of the United States Northwest [syn: olympic salamander, Rhyacotriton olympicus]