Handwritten note in blue ink: Manduca/Morelia/ (Druce [?], 1884). Not at all clear how this got into this image.
It is just the genus and species name - as given in the text at the bottom of the picture.
Drucei is an addition to the name, eg Manduca morelia drucei, the word drucei is tagged on loads of insects etc