polymorphic
Pronunciation:
/ˌpɑliˈmɔɹfɪk/adjective
Definitions
Relating to polymorphism (any sense), able to have several shapes or forms.
(of a function) Having or relating to the ability to take multiple data types for a single parameter.