Wikipedia AI summary
Stream frog (disambiguation)
The stream frog is a genus of pyxicephalid frogs native to Africa.
Stream frog may also refer to: