emerald creeper
English Dictionary
->
Letter E
-> emerald creeper
Search Dictionary:
emerald creeper Definition
(n)
vigorous
Philippine
evergreen
twining
liana
;
grown
for
spectacular
festoons
of
green
flowers
that
resemble
lobster
claws
emerald creeper Synonyms
emerald creeper
jade vine
Strongylodon macrobotrys
© Art Branch Inc.