Tagalog Dictionary
Tagalog
lawalawa n., zoo. 1. spider web; 2. species of spider
lawalawa n., bot. species of grass