Polymorph Meaning

There are 1 meaning(s) for word Polymorph

Meaning 1 : an organism that can assume more than one adult form as in the castes of ants or termites