SELF-INCOMPATIBLE


Meaning of SELF-INCOMPATIBLE in English

[self-in.com.pat.i.ble] adj (1922): incapable of effective self-pollination -- self-in.com.pat.i.bil.i.ty n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.