SELF-FERTILIZED Meaning of SELF-FERTILIZED in English adj fertilized by pollen from the same flower. Webster English vocab. Английский словарь Webster. 2012