cardinalfish: small red fishes of coral reefs and inshore tropical waters
percoid fish: any of numerous spiny-finned fishes of the order Perciformes
vocal music: music that is vocalized (as contrasted with instrumental music)