fulmar petrel

Explore definitions, synonyms, and language insights of fulmar petrel

Definitions

Noun
heavy short-tailed oceanic bird of polar regions

More General Terms