tilefish: yellow-spotted violet food fish of warm deep waters
percoid fish: any of numerous spiny-finned fishes of the order Perciformes
summer solstice: June 21, when the sun is at its northernmost point