protean

adj. Variable, taking many forms; versatile. [proteus, greek sea-god who took various shapes]

a. Of or pertaining to Proteus; characteristic of Proteus.