Meaning of utitab

utitab

Tagalog

n. mucous film over eyeballs/eyelids


utitab

Tagalog

n., zoo. species of small spider