does the book actually tell you the name of Harry's poison?
The name is not given. It is a blend of several different poisons, since the point of the lesson is to figure out which poisons they are, and use a complicated magical theory called "Golpalott's Law" to devise an antidote to all of them at once. A law which apparently only Hermione, of the students in the class, understands.
no it just says its a poison.
no, its just a poison they don't specify since bezoars cure almost all poisons