Home

Cite

Synonyms of lutra lutra

Noun


1. Eurasian otter, Lutra lutra, otter

usage: otter found in Europe and Asia

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.