Word info Synonyms

Lambertia formosa

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms