Meaning of ulay

ulay

Tagalog

ulay n., zoo. intestinal worm; tapeworm; pinworm