Potamogale Meaning

There are 1 meaning(s) for word Potamogale

Meaning 1 : amphibious African insectivorous mammal that resembles an otter

    Synonyms : otter shrew,  potamogale velox