Dictionary.com
Thesaurus.com

lianoid

  • a word derived from liana.
    liana
    noun
    any of various usually woody vines that may climb as high as the tree canopy in a tropical forest.

More Suggestions