SELF-COMPATIBLE


Meaning of SELF-COMPATIBLE in English

| ̷ ̷ ̷ ̷| ̷ ̷ ̷ ̷ ̷ ̷ adjective

: capable of effective self-pollination that results in the production of seeds and fruits

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.