A word examined

iguana

noun
6 letters·English
noun

iguanaa large tropical lizard with a long tail, often green, found in Central and South America and kept as a pet

Wiktionary →
No comments yet