Why did flowering plants develop numerous morphological and physiological mechanisms?
Homomorphic flowers may employ a biochemical (physiological) mechanism called self-incompatibility to discriminate between self and non-self pollen grains.