leopard gecko in Finnish leopard gecko in Finnish leopardigekko noun A nocturnal ground-dwelling gecko, Eublepharis macularius. Add to Flashcards