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
Tweet