adj. 1.having complicated nutritional requirements 2.severe and unremitting in making demands 3.requiring precise accuracy