Enormous schools of prey fish (many species, including cardinalfish (Cheilodipterus ... Named for their bright colors and beak-like mouths, parrotfish (Scaridae family.) are large herbivores ...
There are about 100 species of parrotfish. They belong to the Scaridae family and live on coral reefs, seagrass beds and rocky coastlines. They are named after their beak-like mouthparts, which are ...