lambertia_formosa has definitions from the field of botany
1
[ noun ] (botany) erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar

Related terms

shrub Lambertia

*