Meaning of kangreho

kangreho

Tagalog

n., zoo. species of crab