Definition

Of or characterized by a thick or large scale, especially used in describing fish where it refers to the presence of large and thick scales, with the prefix 'mega-' indicating something very large or massive.