Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

albatros Definition

Cancel
albatros
noun
an albatross; any of various large seabirds of the family Diomedeidae ranging widely in the Southern Ocean and the North Pacific and having a hooked beak and long narrow wings ----

Words Related to albatros!

albatros Examples by Brain Bank Users