SELF-COMPATIBLE


Meaning of SELF-COMPATIBLE in English

adjective Date: 1922 capable of effective self-pollination that results in the production of seeds and fruits, self-compatibility noun

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.