tree frog /ˈtɹiː ˈfɹɒɡ/ n

中文:树蛙

Meaning:Small tailless, usually insectivorous amphibian found mostly in trees near water; its digits are fitted with suction cups.

Found in these illustrated scenes(1)

‹ Browse all scenes