SHEATFISHES

Definition of SHEATFISHES

  1. (noun)large elongated catfish of central and eastern Europe