Lambertia formosa
English Dictionary
->
Letter L
-> Lambertia formosa
Search Dictionary:
Lambertia formosa Definition
(n)
erect
bushy
shrub
of
eastern
Australia
having
terminal
clusters
of
red
flowers
yielding
much
nectar
Lambertia formosa Synonyms
honey-flower
honeyflower
Lambertia formosa
mountain devil
© Art Branch Inc.