word: sedulous

showing dedication and diligence

Advertisements