Carthaginian tree frog
Hyla carthaginiensis