enhydra
1. [ noun ] (biology,zoology) sea otters
Synonyms: genus_Enhydra
Related terms: mammal_genus Mustelidae sea_otter
Similar spelling:   enthral
  enthrall
  Endres
  enthralled
  entrap
  entrant
  entrain
  enteral
  entry
  entrance
  entrails