Meaning of macronectes giganteus

Definition of macronectes giganteus

(noun) large brownish petrel chiefly of Antarctic seas

Other information on macronectes giganteus

WIKIPEDIA results for macronectes giganteus
Amazon results for macronectes giganteus