Search Result for "lutra lutra":
Wordnet 3.0

NOUN (1)

1. otter found in Europe and Asia;
[syn: Eurasian otter, Lutra lutra]


WordNet (r) 3.0 (2006):

Lutra lutra n 1: otter found in Europe and Asia [syn: Eurasian otter, Lutra lutra]