albatross noun definition in Birds topic from the Oxford Advanced Learner's Dictionary

albatross

 noun: Birds topic
a very large white bird with long wings that lives in the Pacific and Southern Oceans

Explore synonyms and entries related to Birds

Birds

Explore other topic groups related to Birds

Animals