Lambertia formosa
1.
(
noun
) erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar
Synonyms:
honeyflower
,
mountain devil
Related Words:
bush
,
shrub
Terms and Conditions of Use / Copyright Notice