Definition


noun.
A type of salamander that lives in water.

Example Sentence

The aquarium has a new exhibit featuring axolotls.

Synonyms

Mexican walking fish; Ambystoma mexicanum; water monster

Antonyms

land animal; terrestrial creature