Wolf Herring (noun) Definition, Meaning & Examples

noun
  1. a voracious clupeoid fish, Chirocentrus dorab, inhabiting the tropical Indian and Pacific Oceans.
Wolf Herring (noun) Definition, Meaning & Examples

More Definitions