Sooty albatross Meaning, Definition & Usage

Definitions
  1. (Zoöl.), an albatross (Phoebetria fuliginosa) found chiefly in the Pacific Ocean; called also nellie.

Webster 1913