tree frog

noun
🔊/ˈtriː frɒɡ/
🔊/ˈtriː frɑːɡ/
jump to other results
  1. one of several types of frogs that live in trees, usually small and brightly coloured树蛙