moreote

/mɔːˈriːtoʊt/

Definitions

1. noun

A rare or obsolete term for a type of otter, specifically the sea otter (Enhydra lutris).

“The fossil record revealed the presence of a moreote in the coastal waters of ancient Europe.”

Synonyms

  • lutra
  • otter

Antonyms

  • land animal