SELF-STERILE


Meaning of SELF-STERILE in English

[self-ster.ile] adj (1876): sterile to its own pollen or sperm -- self-ste.ril.i.ty n

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