Self-fertilized /(?)/

Self·-fer·ti·lized

Self-fertilized

a.
  1. Fertilized by pollen from the same flower. (Bot.)