axolotls
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
The aquarium has a new exhibit featuring axolotls.
Mexican walking fish; Ambystoma mexicanum; water monster
land animal; terrestrial creature