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