The Collaborative International Dictionary
Clupea toli
Trubu \Tru*bu"\, n. (Zo["o]l.) An East India herring ( Clupea toli) which is extensively caught for the sake of its roe and for its flesh.