otter shrew
Jump to navigation
Jump to search
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
|