'genus Macronectes' definitions:

Definition of 'genus Macronectes'

(from WordNet)
noun
Giant petrels [syn: Macronectes, genus Macronectes]