Question: do all fish have scales?
Answer: A fish scale is a small rigid plate that grows out of the skin of a fish. ... Most bony fishes are covered with the cycloid scales of salmon and carp, or the ctenoid scales of perch, or the ganoid scales of sturgeons and gars. Cartilaginous fishes (sharks and rays) are covered with placoid scales.