meaning of alca torda

alca torda meaning in General Dictionary

black-and-white north Atlantic auk having a compressed sharp-edged costs