otter shrew
柯林斯词典
1. N any small otter-like amphibious mammal, esp Potamogale velox, of the family Potamogalidae of W and central Africa: order Insectivora (insectivores) 獭鼩
返回 otter shrew
1. N any small otter-like amphibious mammal, esp Potamogale velox, of the family Potamogalidae of W and central Africa: order Insectivora (insectivores) 獭鼩