English dictionary
emerald creeper meaning and definition
Definition and meaning of emerald creeper at MeaningMonkey.org. emerald creeper meaning and definition in the English Dictionary.EMERALD CREEPER noun
Definition of emerald creeper (noun)
- vigorous Philippine evergreen twining liana; grown for spectacular festoons of green flowers that resemble lobster claws
- synonyms: jade vine, Strongylodon macrobotrys
Source: Princeton University Wordnet