meaning of african clawed frog

african clawed frog meaning in General Dictionary

a tongueless frog native to Africa; established in america as consequence of release of laboratory and aquarium animals