gecko

nounA small lizard with sticky feet that can climb walls and ceilings, found in warm regions.

No synonyms or antonyms found for this word.

gecko synonyms & antonyms | whatsthatwordmean | whatsthatwordmean