Definitions of snakewood:

  • noun:   East Indian climbing shrub with twisted limbs and roots resembling serpents