parrotfish: gaudy tropical fishes with parrotlike beaks formed by fusion of teeth
percoid fish: any of numerous spiny-finned fishes of the order Perciformes
battlefield: a region where a battle is being (or has been) fought