wolf herring


wolf herring

noun

  1. a voracious clupeoid fish, Chirocentrus dorab, inhabiting the tropical Indian and Pacific oceans.

Leave a Reply

Your email address will not be published. Required fields are marked *

45 queries 1.240