spotted-necked otter
noun
: a rather small brown nocturnal southern African otter (Lutra maculicollis) with pale markings on the throat and inguinal region
Love words? Need even more definitions?
Merriam-Webster unabridged
Share