Meaning of alupihan

alupihan

Tagalog

n., zoo. centipede