Synonyms and Antonyms for lambertia-formosa

1. Lambertia formosa (n.)

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

Synonyms: Antonyms:

3. Formosa (n.)

an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea

Synonyms:
x