Ilonggo Dictionary
spider (
noun
) - damang