SHORT-TAILED ALBATROSS
Meaning of SHORT-TAILED ALBATROSS in English
ˈ ̷ ̷ˌ ̷ ̷- noun
: a large and chiefly white albatross ( Diomedea albatrus ) found in the northern Pacific ocean
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012