ajolote
Top 35000
Meanings
Noun
1. axolotl
2. tadpole (Mexico)
Examples1
The axolotl is a strange animal that only lives in Mexico.