Synonyms for lutra-lutra

1. Lutra lutra (n.)

otter found in Europe and Asia

Synonyms:

2. Lutra (n.)

in some classifications considered a genus of the subfamily Lutrinae

Synonyms:
x