Yes, fish do have ears inside their heads, but many do not hear sounds very well. They use what are called "latteral lines" that run along the sides of the fish. They use these to sense changes in water pressure. This is similar to the way humans ears sense atmospheric pressure changes.
The lateral line (note spelling) is not used for pressure detection, but rather for detecting water motions around found around fish (within a body length or so) up to about 100 Hz. The lateral line has nothing whatsoever in common with human pressure change detection - the receptors are different and atmospheric pressure changes are very low frequency (below 1 Hz).
The ears of many fishes are able to detect sound (particle motion) and while many species do not hear as well as humans or other mammals in air, they are sensitive enough to be able to detect the "acoustic scene," which means that fish can hear the sounds around them of biological relevance. Indeed, hearing in vertebrates evolved (in fishes) to give the animals information about their extended world, far beyond the range of vision. In effect, by using hearing, fishes (and all vertebrates) get a 3 dimensional "view" of the world around them that extends far beyond the range of other senses. This "acoustic scene"works in day and night, and enables animals to be aware of their environment.
most fish usually have two internal ears on each side of their head
Fish, Snake
the blob fish does not
Snakes and fish are examples of animals that lack external ears.
no
They have (inner) ears.
no playing drums cannot kill fish as they as they actually dont have ears
Yes, human ears evolved from fish gills. It is crazy but true!
Fish
Fish do not have ears. They have a lateral line which is pressure sensitive and therefore pics up the vibration of sound waves.
Yes they do. Cartilage is also found in your nose and ears!
they just don't. its like asking why don't humans have webbed ears, or can fly?