enhydra

/ɛnˈhaɪdrə/

Definitions

1. noun

a genus of aquatic mammals, especially the sea otter (Enhydra lutris), native to the coasts of the Pacific Ocean from Japan to California

“The enhydra is an essential species in maintaining the ecosystem of the Pacific coast.”

Synonyms

  • sea otter

Antonyms

  • terrestrial mammal