Giant Petrel (noun) Definition, Meaning & Examples

noun
  1. either of two large mottled gray or occasionally white petrels of the genus Macronectes, specifically the northern giant petrel and the southern giant petrel, inhabiting islands and coasts of the Southern Ocean and adjacent seas.
Giant Petrel (noun) Definition, Meaning & Examples

More Definitions