English dictionary
giant petrel meaning and definition
Definition and meaning of giant petrel at MeaningMonkey.org. giant petrel meaning and definition in the English Dictionary.GIANT PETREL noun
Definition of giant petrel (noun)
- large brownish petrel chiefly of Antarctic seas
- synonyms: giant fulmar, Macronectes giganteus
Source: Princeton University Wordnet