GeneralConnection.com
➔
Dictionary
xenopus
Noun
1. Xenopus
1. genus Xenopus, amphibian genus
Usage