Allmouth

All·mouth

Allmouth

n.
  1. The angler. (Zool.)