Sea parrot


Sea´ par´rot

(sē´ păr´rŭt)
1.(Zool.) The puffin.