short-tailed albatross

noun

Definition of short-tailed albatross

: a large and chiefly white albatross (Diomedea albatrus) found in the northern Pacific ocean