Category:Taxa named by David Humphreys Storer
Jump to navigation
Jump to search
David Humphreys Storer (March 26, 1804—September 10, 1891) was an American physician and naturalist.
This category currently contains no pages or media.