English dictionary

enhydra lutris meaning and definition

Definition and meaning of enhydra lutris at MeaningMonkey.org. enhydra lutris meaning and definition in the English Dictionary.

ENHYDRA LUTRIS noun

Definition of Enhydra lutris (noun)

  1. large marine otter of northern Pacific coasts having very thick dark brown fur
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: