potamogalid

English

Noun

potamogalid (plural potamogalids)

  1. (zoology) Any mammal in the family Potamogalidae; otter shrews.