jade vine Meaning, Definition & Usage

  1. noun vigorous Philippine evergreen twining liana; grown for spectacular festoons of green flowers that resemble lobster claws
    emerald creeper; Strongylodon macrobotrys.

WordNet