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