- giant petrel as a noun:
- 1
giant petrel
noun
1 giant petrel
Large brownish petrel chiefly of Antarctic seas.
synonyms: giant fulmar, Macronectes giganteus.
debug info: 0.0269
noun
Large brownish petrel chiefly of Antarctic seas.
synonyms: giant fulmar, Macronectes giganteus.
debug info: 0.0269