SELF-FERTILIZING


Meaning of SELF-FERTILIZING in English

[self-fer.til.iz.ing] adj (1859): self-fertilized

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