Robert Stewart MacDougall FRSE LLD (5 June 1862 – 28 March 1947) was a Scottish entomologist, agriculturalist and zoologist. In authorship he appears as R. S. MacDougall.
Born |
5 June 1862
|
Died |
28 March 1947 (aged 84)
|
Zodiac | Gemini |
Tags | Add tag |