Meaning of uhod

uhod

Tagalog

n., zoo. 1. worm; 2. grub; caterpillar; 3. maggot