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)

  1. vigorous Philippine evergreen twining liana; grown for spectacular festoons of green flowers that resemble lobster claws
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: