Definition, Meaning & Synonyms | English word WATER-SALAMANDER
WATER-SALAMANDER
Definitions of WATER-SALAMANDER
- (zoology) Any salamander (Order Urodela) which habitually or permanently lives in water.
- (zoology) A newt.
Number of letters
16
Is palindrome
No
Search for WATER-SALAMANDER in:
Page preparation took: 85.05 ms.