Stenothoerus odoratus John Edwards Holbrook 1842 Stenothoerus odoratus by John Edwards Holbrook, 1842, Nature