Lauhala Meaning

There are 1 meaning(s) for word Lauhala

Meaning 1 : Polynesian screw pine

    Synonyms : pandanus tectorius,  textile screw pine