Definitions of Portunidae:

  • noun:   swimming crabs