 Canestrini made contributions in several biological disciplines, performing important research in the field of acarology.He was an advocate of Darwinism, and was responsible for translating Darwin's works.In 1864, he was the first to translate Darwin's "On the Origin of Species" into Italian.