Palm Crab Definition
noun
A large tropical land crab (Birgus latro) that feeds esp. on coconuts, found on islands in the S Pacific and Indian oceans.
Webster's New World
Find Similar Words
Find similar words to palm crab using the buttons below.