lauhala
1. [ noun ] (botany) Polynesian screw pine
Synonyms: Pandanus_tectorius textile_screw_pine
Related terms: pandanus
Similar spelling:   Lala
  Layla
  Laulu
  Lall
  Laila
  Lail
  Lael