Meaning of self-fertilized

Definition of self-fertilized

(adj) fertilized by its own pollen

Other information on self-fertilized

WIKIPEDIA results for self-fertilized
Amazon results for self-fertilized