NOUN | animal | Eurasian otter, Lutra lutra | otter found in Europe and Asia |
---|
Meaning | otter found in Europe and Asia. | |
---|---|---|
Synonym | Lutra lutra | |
Broader | otter | Freshwater carnivorous mammal having webbed and clawed feet and dark brown fur |
©2001-24 · HyperDic hyper-dictionary · Contact