rattlesnake root: herb of central and southern Europe having purple florets
vascular plant: green plant having a vascular system: ferns, gymnosperms, angiosperms
spirit world: any imaginary place where spiritual beings (demons or fairies or angels or the like) abide