Meaning of dahumpalay

dahumpalay

Tagalog

n., zoo. species of green-colored poisonous snake