Spencer Le Marchant Moore
English botanist
Spencer Le Marchant Moore
(1 November 1850 – 14 March 1931) was an English
botanist
.