Jump to content

Yellow-spotted tree frog

From Wikipedia, the free encyclopedia
(Redirected from Yellowspotted tree frogs)

Yellow-spotted tree frog is a common name for several frogs and may refer to: