toothed herring

noun

Definition of toothed herring