liana

Noun
  1. A woody climbing usually tropical plant (synset 113140970)

Found on Word Lists

Other Searches