Definitions
There is 1 meaning of the phrase
Charles Herbert Best.
Charles Herbert Best - as a noun
Canadian physiologist (born in the united states) who assisted f. g. banting in research leading to the discovery of insulin (1899-1978)
Synonyms (Exact Relations)
bestc. h. best