GeneralConnection.com
➔
Dictionary
xenopus laevis
Noun
1. African clawed frog
1. Xenopus laevis, tongueless frog
Usage