meaning of african clawed frog

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


Related Words

african clawed frog |

Developed & Maintained By Taraprasad.com

Treasure Words