tilefish: yellow-spotted violet food fish of warm deep waters
percoid fish: any of numerous spiny-finned fishes of the order Perciformes
delayed allergy: an allergic reaction that becomes apparent only hours after contact