ไตปลา

dtai-bplaa

  1. Sense 1. Noun

    • fish kidney

    the organ attached to the upper abdominal cavity and spine of a fish

  2. Sense 2. Noun

    • fermented fish offal

    assorted fish organs salted and fermented for cooking