meaning of desman

1. An amphibious, insectivorous mammal found in Russia (Myogale moschata). It is allied to the moles, but is called muskrat by some English writers.


Related Words

desman | desmanthus | desmanthus ilinoensis |

Developed & Maintained By Taraprasad.com

Treasure Words