meaningoftrees.com
Kahakaha – Astelia hastatum
Kahakaha or Perching Lily is an epiphytic plant found nesting in the canopy. In some places it grows so densely that it forms an aerial garden, suspended amongst the tree tops. Early European bushm…