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)

  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: