sedulous

(adjective)

adjective

1. marked by care and persistent effort

- sedulous pursuit of legal and moral principles

Similar word(s): diligent, assiduous