potamogalid
English
Noun
potamogalid
(
plural
potamogalids
)
(
zoology
)
Any
mammal
in the family
Potamogalidae
; an
otter shrew
.