kaihika
1. (noun) pōhutukawa, New Zealand Christmas tree, Metrosideros excelsa - tree found in coastal areas which bear large, red flowers about Christmas time and have leaves which are velvety-white underneath.
See also pōhutukawa
Synonyms: hutukawa