Find the word definition

Wikipedia
Spotted-necked otter

The spotted-necked otter (Hydrictis maculicollis), or speckle-throated otter, is an otter native to sub-Saharan Africa.