Meaning of uluulo

uluulo

Tagalog

uluulo n., zoo. tadpole