Definitions of Crangonidae:

  • noun:   shrimps