What is the meaning of Mesopelagic?

Describing the pelagic zone of the ocean between the photic epipelagic and the aphotic bathypelagic zones, characterized by very minimal light.

A mesopelagic fish

Source: wiktionary.org