ALL meanings of giant otter
gi·ant ot·ter
G g - noun giant otter a large brown South American river otter, Pteronura brasiliensis, having a creamy chest patch and a long flat tail with a flanged border, hunted for its hide: now greatly reduced in number and endangered in some areas. 1
- noun giant otter A South American mustelid, Pteronura brasiliensis, that can reach 1.7m in length. 0