needlewood
noun 2
Definitions
noun
1
The an Australian tree or shrub, Acacia palustris.
2
The Indomalayan tree Schima wallichii.
Your note
not saved0 chars
noun
The an Australian tree or shrub, Acacia palustris.
The Indomalayan tree Schima wallichii.