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)
- erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar
- synonyms: honeyflower, honey-flower, mountain devil
Source: Princeton University Wordnet