Meaning of xenopus laevis

Definition of xenopus laevis

(noun) a tongueless frog native to Africa; established in the United States as result of release of laboratory and aquarium animals

Other information on xenopus laevis

WIKIPEDIA results for xenopus laevis
Amazon results for xenopus laevis