grevillea striata


Meanings

  • tree yielding hard heavy reddish wood