enhydrinae

/ɛnˈhaɪdrɪˌneɪ/

Definitions

1. noun

A subfamily of large otters, particularly those of the genus Lutra, and the sea otter, Enhydra.

“The biologist studied the enhydrinae in their natural habitat.”

Synonyms

  • mustela
  • otter

Antonyms

  • rodent
  • skunk