Meaning of lalawa

lalawa

Tagalog

lalawa n., zoo. species of spider