Xenopus

Xenopus

Xenopus is a genus of highly aquatic frogs native to sub-Saharan Africa. Twenty species are currently described within it.

Xenopus People (First 1 people) - Page 0

Alan M. Roberts

Alan M. Roberts