cynogale

/ˈsɪnoʊɡeɪl/

Definitions

1. noun

a genus of otters found in Southeast Asia, particularly in the tropical forests of Indonesia and Malaysia.

“The cynogale was a fascinating sight to behold as it swam through the river with its family.”

Synonyms

  • mustela
  • otter