Hunter's organ
Jump to navigation
Jump to search
English[edit]
Noun[edit]
Hunter's organ (plural Hunter's organs)
- (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.