otocyon

/oʊtəˈsaɪ.ɒn/

Definitions

1. noun

A genus of otter-like carnivorous mammals in the family Mustelidae.

“The researcher studied the unique habitat of the otocyon species.”

Synonyms

  • mustelid
  • otter

Antonyms

  • lagomorph
  • ungulate