D defs.my
Entry 1 sense Webster, 1913

Trubu

· Tru·bu · IPA
01 n. An East India herring (Clupea toli) which is extensively caught for the sake of its roe and for its flesh.
  1. 1.
    An East India herring (Clupea toli) which is extensively caught for the sake of its roe and for its flesh.(Zool.)