polymorphic [or polymorphous]

noun polimorf.