Definitions of Haematopodidae:

  • noun:   oystercatchers