noun Sir Edwin Ray,1847–1929, English zoologist and writer. nounSir Edwin Ray. 1847–1929, English zoologist, noted particularly for his work in embryology and study of protozoans