Is arduous an adjective?

Yes, it is an adjective. It is based on the noun ardor (passion, zeal) and means difficult or rigorous.