SNAKEWOOD

Definition of SNAKEWOOD

  1. (noun)East Indian climbing shrub with twisted limbs and roots resembling serpents