versatile


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"