meaning of mesocricetus auratus

1. small light-colored hamster often kept as a pet


Related Words

mesocricetus auratus |

Developed & Maintained By Taraprasad.com

Treasure Words