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.”

Synonyms

  • Prumnopitys ferruginea
  • pigeon tree

Antonyms

  • invasive species