1 rainbow herring | Definition of rainbow herring

rainbow herring

noun

Definition of rainbow herring

: a brilliantly colored smelt (Osmerus dentex) of the Bering sea region