what is difference between polymorphism or dimorphism?
As nouns the difference between dimorphism and polymorphism is that dimorphism is (biology) the occurrence within a plant of two distinct forms of any part while polymorphism is the ability to assume different forms or shapes.