Definition of "Exacting" :
adjective: requiring precise accuracy
"An exacting job."
adjective: severe and unremitting in making demands
"An exacting instructor."
adjective: having complicated nutritional requirements; especially growing only in special artificial cultures
"Certain highly specialized xerophytes are extremely exacting in their requirements."