@Ragman,
If I were to make a guess - I think it isa chemical code - like H2O or something. I couldn't find anything that the acroynm actually stood for -- at least in the way it seems to be used for wool.
I believe it stands for Hydro-Pyrethrin or some sort of compound that includes this chemical make up. I am not a chemical expert but that is the jist I get out of it.