LUTRA


Meaning of LUTRA in English

ˈlü.trə noun

Usage: capitalized

Etymology: New Latin, from Latin lutra, lytra otter

: a genus (family Mustelidae) comprising the common otters of Europe and America

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.