|
Definition of Trubu
1. n. An East India herring (Clupea toli) which is extensively caught for the sake of its roe and for its flesh.
Medical Definition of Trubu
1.
|
1. n. An East India herring (Clupea toli) which is extensively caught for the sake of its roe and for its flesh.
1.