Frederic Tracy Hubbard


Frederic Tracy Hubbard - botanist from United States of America. He was born on September 28, 1875 in Boston and died on April 23, 1962.