asiatic shrew mole Meaning, Definition & Usage

  1. noun shrew mole of eastern Asia
    Uropsilus soricipes.

WordNet