Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of polymorphosis

- The assumption of several structural forms without a corresponding difference in function; -- said of sponges, etc.