emerald creeper is a noun meaning "vigorous Philippine evergreen twining liana; grown for spectacular festoons of green flowers that resemble lobster claws". It carries one recorded sense.
vigorous Philippine evergreen twining liana; grown for spectacular festoons of green flowers that resemble lobster claws
Definitions, synonyms and semantic relations for emerald creeper come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.