English dictionary

lambertia formosa meaning and definition

Definition and meaning of lambertia formosa at MeaningMonkey.org. lambertia formosa meaning and definition in the English Dictionary.

LAMBERTIA FORMOSA noun

Definition of Lambertia formosa (noun)

  1. erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar
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: