We do not currently know of any synonyms for stotious.
The adjective stotious is defined as:
Did you mean studious?