emerald creeper Meaning, Definition & Usage

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

WordNet