meaning of xenopus laevis

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


Related Words

xenopus laevis |

Developed & Maintained By Taraprasad.com

Treasure Words