Sea parrot /(sē" păr"rŭt)/

Sea· par·rot

Sea parrot

  1. The puffin. (Zool.)