Synonym-English dictionary »

axolotl synonyms in English

SynonymEnglish
axolotl noun

ambystoma mexicanumnoun

mud puppynoun