Definition of Giant Petrel

  • 1. Large brownish petrel chiefly of Antarctic seas Noun

Synonyms for word "giant petrel"

Semanticaly linked words with "giant petrel"

Hyponims for word "giant petrel"