telopea speciosissima


Meanings

  • straggling shrub with narrow leaves and conspicuous red flowers in dense globular racemes