Definitions
There is 1 meaning of the phrase
Michael Stuart Brown.
Michael Stuart Brown - as a noun
Scottish botanist who first observed the movement of small particles in fluids now known a brownian motion (1773-1858)
Synonyms (Exact Relations)
brownrobert brown