Arti dalam bahasa Indonesia otter berang-berang; Arti lain yang mungkinanjing air, berang-berang; Lihat definisi otter dalam bahasa Inggris