trubu

from The Collaborative International Dictionary of English v.0.48
Trubu \Tru*bu"\, n. (Zool.)
   An East India herring ({Clupea toli}) which is extensively
   caught for the sake of its roe and for its flesh.
   [1913 Webster]
    

[email protected]