Pohutukawa (noun) Definition, Meaning & Examples

noun
  1. a myrtaceous New Zealand tree, Metrosideros excelsa, with red flowers and hard red wood
Pohutukawa (noun) Definition, Meaning & Examples

More Definitions