Edgard Hérouard

Edgard Hérouard (1858–1932), French zoologist.

Edgard Hérouard, 1904
Authority control