leaf frog

noun

1.
any of various Old World arboreal frogs distinguished from true frogs by adhesive suckers on the toes