1 frog crab | Definition of frog crab

frog crab

noun

Definition of frog crab

: any of numerous crabs constituting the family Raninidae, having an elongated carapace, flattened legs, and a stance like that of a frog, and being widely distributed in shallow or moderately deep tropical seas

First Known Use of frog crab

1876, in the meaning defined above

Keep scrolling for more