Synonyms of Giant Petrel in English :
Antonyms of Giant Petrel in English
Thesaurus of Giant Petrel in English
Giant Petrel
see definition of giant petrelSynonyms of giant petrel
1. (noun) large brownish petrel chiefly of Antarctic seas
Member Meronyms of giant petrel
1. (noun) large brownish petrel chiefly of Antarctic seas
Hypernyms of giant petrel
1. (noun) large brownish petrel chiefly of Antarctic seas