Pickering's tree frog

noun

Definition of Pickering's tree frog

History and Etymology for Pickering's tree frog

after Charles Pickering †1878 American naturalist

Keep scrolling for more