A person who is not a specialist in a given field
too difficult for nonspecialists
Not specialist in nature; not exhibiting or requiring specialisation.