Sekirov Dictionary

Maxwell's otter

noun1

  1. Lutrogale perspicillata maxwelli, a subspecies of the smooth-coated otter.
forms

Maxwell's otters

This dictionary works without the internet: on your phone · in Chrome