Enhydra — synonyms, definition

1. Enhydra (Noun)

1 synonym
genus Enhydra
1 definition

Enhydra (Noun) — Sea otters.

1 type of
mammal genus
2 parts
Enhydra lutris sea otter
2 parts of
Mustelidae family Mustelidae