FROG CRAB


Meaning of FROG CRAB in English

noun

: 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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.