otter shrew
English edit
Noun edit
otter shrew (plural otter shrews)
- A semiaquatic riverine afrotherian mammal (taxonomic family Potamogalidae) indigenous to sub-Saharan Africa.
Translations edit
mammal of the family Potamogalidae
|
otter shrew (plural otter shrews)
|