Noun Definition

grevillea striata

1.Definition: tree yielding hard heavy reddish wood

Related Noun(s):beefwood

Category: Plants