Definition of Lauhala

Noun: lauhala

  1. Polynesian screw pine
    - textile screw pine, Pandanus tectorius

See also:
Laughton
launce

Anagrams containing the word lauhala

lhaalau alauhal lalauha alalauh halalau uhalala auhalal