Definitions of Recurvirostridae:

  • noun:   long-legged shorebirds