LAMBERTIA FORMOSA
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Lambertia Formosa.
Lambertia Formosa - as a noun
Erect bushy shrub of eastern australia having terminal clusters of red flowers yielding much nectar
Synonyms (Exact Relations)
honey-flowerhoneyflowermountain devilExample Sentences
"The lambertia formosa is commonly known as the mountain devil."
"The lambertia formosa is a member of the Proteaceae family."