Noun charles herbert best has 1 sense
  1. Best, C. H. Best, Charles Herbert Best - Canadian physiologist (born in the United States) who assisted F. G. Banting in research leading to the discovery of insulin (1899-1978)
    --1 is a kind of physiologist
,
TOP