English Dictionary
◊ POTAMOGALE
potamogale
n : amphibious African insectivorous mammal that resembles an
otter [syn: {otter shrew}, {Potamogale velox}]