versatile (
http://definr.com/versatile)
adj 1: (used of persons) having many skills
2: having great diversity or variety; "his various achievements
are impressive"; "his vast and versatile erudition" [syn:
various]
3: changeable or inconstant; "versatile moods"
4: competent in many areas and able to turn with ease from one
thing to another; "a versatile writer"
5: (biology) able to move freely in all directions; "an owl's
versatile toe can move backward and forward"; "an insect's
versatile antennae can move up and down or laterally"; "a
versatile anther of a flower moves freely in the wind"