Loading page
giant petrel is a noun meaning "large brownish petrel chiefly of Antarctic seas". It carries one recorded sense.
large brownish petrel chiefly of Antarctic seas
Definitions, synonyms and semantic relations for giant petrel come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.