Meaning of uod

uod

Tagalog

uod n., zoo. worm; grub; caterpillar; maggot