- olympic salamander as a noun:
- 1
olympic salamander
noun
1 olympic salamander
Small large-eyed semiaquatic salamander of the United States Northwest.
synonym: Rhyacotriton olympicus.
debug info: 0.0156
noun
Small large-eyed semiaquatic salamander of the United States Northwest.
synonym: Rhyacotriton olympicus.
debug info: 0.0156