Spiny frog (disambiguation)

(Redirected from Spiny frogs)

The spiny frog is a frog native to Hainan, southern China.

Spiny frog may also refer to: