Meaning of lauhala

Definition of lauhala

(noun) Polynesian screw pine

Other information on lauhala

WIKIPEDIA results for lauhala
Amazon results for lauhala