grevillea striata Meaning, Definition & Usage

  1. noun tree yielding hard heavy reddish wood
    beefwood.

WordNet