Not levelled mine yet but should be easy enough to test. Just hit it, heal it, hit it, heal it etc. keep doing that 100 times and see if u take any damage yourself. If not, then it doesn't reflect. I expect it won't though because Giant Keratoid reflects and that is specifically listed as a special skill. For hardshell it's special skill that's listed is the poison.