Ball sir charles

From Biology-Online Dictionary | Biology-Online Dictionary

Ball, Sir Charles

(Science: person) irish surgeon, 1851-1916.

See: balls operation.