English

edit

Noun

edit

Hunter's organ (plural Hunter's organs)

  1. (zoology) One of the three pairs of abdominal organs that produce electricity in the electric eel, the other two being the main organ and Sach's organ.