Home / L / lambertia formosa

lambertia formosa

noun 17 letters Scrabble 25 WWF 29
Definitions
noun

erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar

Look “lambertia formosa” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →