strongylodon macrobotrys Meaning, Definition & Usage

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

WordNet