SELF-COMPATIBLE


Meaning of SELF-COMPATIBLE in English

[self-com.pat.i.ble] adj (1922): capable of effective self-pollination that results in the production of seeds and fruits -- self-com.pat.i.bil.i.ty n

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