Meaning of alimango

alimango

Tagalog

n., zoo. species of large black crab