English to filipino meaning of

Ang river otter ay isang semiaquatic mammal na kabilang sa weasel family. Ito ay matatagpuan sa Hilagang Amerika, Europa, at Asya at nailalarawan sa pamamagitan ng mahaba, naka-streamline na katawan, webbed na mga paa, at makapal, hindi tinatablan ng tubig na balahibo. Ang mga River otter ay mahuhusay na manlalangoy at madalas na nakikitang sumisid at naglalaro sa mga ilog, lawa, at iba pang anyong tubig. Ang mga ito ay carnivorous at kumakain ng mga isda, amphibian, at iba pang mga hayop sa tubig.