rhamphotheca: The leaf-tail gecko (Uroplatus fimbriatus) is the toothiest of all land animals! This Madagascan native uses its incredible 317 teeth to capture frogs and other small, slippery prey. photo by Stephen W. @ Project Noah (via: Project Noah)