Meaning of self-fertilised

Definition of self-fertilised

(adj) fertilized by its own pollen

Other information on self-fertilised

WIKIPEDIA results for self-fertilised
Amazon results for self-fertilised