Definitions of Menippe:

  • noun:   stone crabs