SELF-FERTILIZED


Meaning of SELF-FERTILIZED in English

adj fertilized by pollen from the same flower.

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