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
Tweet