A pikkelyek alatt található halbőr két rétegből áll. Az egyik a hámréteg, mely tartalmazza azokat az apró nyálkasejteket, melyek a halnyálkát termelik és a bőr felszínére juttatják (ez a nyálka egyrészt védi a halat a kórokozóktól, másrészt sikamlóssá teszi a testét). A másik az irharéteg, mely vérerekkel, színsejtekkel és idegsejtekkel teli kötőszöveti rostokból áll.