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