Meaning of nuytsia floribunda

Definition of nuytsia floribunda

(noun) a terrestrial evergreen shrub or small tree of western Australia having brilliant yellow-orange flowers; parasitic on roots of grasses

Other information on nuytsia floribunda

WIKIPEDIA results for nuytsia floribunda
Amazon results for nuytsia floribunda