tarentola
noun
ta·ren·to·la
təˈrentᵊlə
Love words? Need even more definitions?
Merriam-Webster unabridged
Share