Don't forget: You can log in with your Play.net account
Wyrmwood root potion is a healing item for major organ and eye scars. It can be purchased in Pinefar.