diomedea exulans Meaning, Definition & Usage

  1. noun very large albatross; white with wide black wings
    wandering albatross.

WordNet