Definitions of Procellariidae:

  • noun:   petrels; fulmars; shearwaters;