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