English | German | Russian | Czech

Lambertia formosa English

Meaning Lambertia formosa meaning

What does Lambertia formosa mean?

Lambertia formosa

(= honeyflower) erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar

Synonyms Lambertia formosa synonyms

What other words have the same or similar meaning as Lambertia formosa?

Lambertia formosa English » English

mountain devil honeyflower honey-flower

Are you looking for...?