Definitions of Genus macronectes:

  • noun:   giant petrels