Question: what is alupihan in english?
Answer: Definition for the Tagalog word alupihan: alupihan. [noun] centipede.