SNAKEFISH

Definition of SNAKEFISH

  1. (noun)tropical fishes with large mouths in lizard-like heads; found worldwide