What does Self-incompatible mean? Below you find one meaning for the word Self-incompatible You can also add a definition of Self-incompatible yourself
1
00
Self-incompatible
Plants that contain information that recognizes pollen as foreign material thereby prohibiting self-pollination