noun Sir Edwin Henry,1802–73, English painter, especially of animals. nounSir Edwin Henry. 1802–73, English painter, noted for his studies of animals