meaning of bucephela clangula

bucephela clangula meaning in General Dictionary

large-headed swift-flying scuba diving duck of Arctic areas