Procellaria aequinoctialis

Explore definitions, synonyms, and language insights of Procellaria aequinoctialis

Definitions

Noun
large black petrel of southern seas having a white mark on the chin

More General Terms