Meaning of orites excelsa

Definition of orites excelsa

(noun) Australian tree having alternate simple leaves (when young they are pinnate with prickly toothed margins) and slender axillary spikes of white flowers

Other information on orites excelsa

WIKIPEDIA results for orites excelsa
Amazon results for orites excelsa