Answer: polymorphous

AnswerCrossword Clue
polymorphoushaving, assuming, or passing through many or various forms, stages, or the like.
polymorphousoccurring in several forms