pigeonwood
/pɪdʒɪnˈwʊd/Definitions
1. noun
A shrub or small tree with small white or yellowish flowers and brown seed pods, native to New Zealand.
“The native pigeonwood trees provided shelter from the storm.”
1. noun
A shrub or small tree with small white or yellowish flowers and brown seed pods, native to New Zealand.
“The native pigeonwood trees provided shelter from the storm.”