lambertia formosa definition

  • noun:
    • erect bushy shrub of eastern Australia having terminal groups of red blossoms producing much nectar
29 votes

How would you define lambertia formosa?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!