telopea speciosissima Meaning, Definition & Usage

  1. noun straggling shrub with narrow leaves and conspicuous red flowers in dense globular racemes
    waratah.

WordNet