Self-incompatible

What is Self-incompatible?

Self-incompatible definition and meaning on Dictionary terms:
adjective Botany.

not capable of self-pollination.