Echino-sorex
noun
Echi·no-so·rex
| \ -ˈsōrˌeks\
Definition of Echino-sorex
: a genus of ratlike southern Asiatic insectivores including only the moonrat
Keep scrolling for more